build an app with cloud recording functions